a seemingly impossible task - Englisch Synonyme Wörterbuch